Chamber of horrors - meaning in malayalam

നാമം (Noun)
ബീഭത്സദൃശ്യകേന്ദ്രം